Assurer la traçabilité de bout en bout grâce à un écosystème ALM connecté
Aperçu
À mesure que les produits automobiles deviennent de plus en plus définis par logiciel, les organisations d’ingénierie sont confrontées à une complexité croissante dans la gestion des exigences, du développement, des activités de test et de validation tout au long du cycle de vie du produit. Un chef de file du logiciel et de la technologie automobile a cherché à moderniser son environnement de gestion du cycle de vie des applications (ALM) en introduisant PTC Codebeamer comme plateforme centrale pour la collaboration et la traçabilité en ingénierie.
Cependant, l’organisation évoluait dans un environnement d’outils très hétérogène, avec plusieurs systèmes déconnectés appuyant différentes étapes du modèle en V. Cette fragmentation entraînait des défis pour maintenir la cohérence, la visibilité et la traçabilité de bout en bout dans les processus de développement.
Pour relever ces défis, le client a fait équipe avec le Groupe ASAP, une société HCLTech. En tirant parti de notre expertise approfondie en ALM et de notre vaste expérience avec Codebeamer, nous avons aidé à définir les processus, à intégrer divers outils d’ingénierie, à migrer les données patrimoniales et à bâtir des capacités d’automatisation personnalisées. Le résultat a été un écosystème d’ingénierie unifié facilitant la collaboration, améliorant la traçabilité et établissant une base évolutive pour les initiatives futures de développement logiciel.
La problématique
Alors que les logiciels devenaient de plus en plus essentiels à l’innovation dans le secteur automobile, le client a reconnu la nécessité d’une plateforme unifiée de gestion du cycle de vie des applications. Cependant, concrétiser cette vision impliquait de surmonter plusieurs défis complexes.
Le premier défi provenait d’un écosystème d’outils fragmenté couvrant l’ensemble du modèle en V. Différentes équipes s’appuyaient sur plusieurs outils pour la gestion des exigences, la conception de l’architecture, les tests, la vérification et la validation. Le manque d’intégration entre ces systèmes compliquait l’établissement de processus cohérents et le maintien de la traçabilité tout au long du cycle de développement.
Le deuxième défi consistait à introduire Codebeamer comme nouvelle plateforme à l’échelle de l’entreprise. Le déploiement réussi de la solution nécessitait non seulement une intégration technique, mais aussi l’harmonisation des processus, l’adoption par les utilisateurs et une migration fluide à partir des systèmes existants. D’importants volumes de données d’ingénierie répartis sur plusieurs systèmes existants et plateformes d’ingénierie devaient être consolidés tout en assurant la continuité des programmes de développement en cours.
De plus, l’organisation nécessitait une mise en œuvre hautement personnalisée capable de s’adapter à l’évolution des besoins d’affaires, tout en soutenant une évolutivité future. Le défi était donc clair : créer un écosystème d’ingénierie connecté qui unifie les outils, les processus et les équipes tout en assurant une traçabilité complète du cycle de vie.
La solution
ASAP a travaillé en étroite collaboration avec le client pour concevoir et mettre en œuvre une stratégie globale de transformation ALM centrée sur Codebeamer. L’intervention a combiné des services de conseil, d’intégration, de migration, d’automatisation et de soutien afin d’établir un environnement d’ingénierie numérique connecté.
Points saillants
- Consultation et définition des processus ALM conformément aux exigences ASPICE
- Définition des cadres de traçabilité et des flux de travail d’ingénierie couvrant l’ensemble du modèle en V
- Évaluation du paysage des outils existants et identification des opportunités d’intégration à travers les environnements d’architecture, de test et de développement
- Conception et développement d’API et de connecteurs personnalisés pour intégrer de façon transparente les outils d’ingénierie à Codebeamer
- Configuration des projets, des trackers et des artéfacts dans Codebeamer pour soutenir les processus d’ingénierie du client
- Exécution d’une migration à grande échelle des actifs d’ingénierie de plusieurs systèmes vers une plateforme ALM centralisée
- Développement de pipelines de migration automatisés pour accélérer et standardiser le transfert de données entre plusieurs instances Codebeamer
- Création de fonctionnalités d’automatisation personnalisées pour les essais, la production de rapports et la gestion des flux de travail
- Développement de connecteurs spécialisés, dont un connecteur EXAM, qui est ensuite devenu une partie intégrante de l’écosystème principal du produit
- Fourniture d’un soutien à plusieurs niveaux pour la plateforme et collaboration directe avec les partenaires de l’écosystème pour améliorer continuellement les capacités de la plateforme
Les impacts
L’écosystème Codebeamer intégré a transformé les opérations d’ingénierie du client en créant un environnement de développement unifié et traçable. L’initiative a amélioré la collaboration, standardisé les processus et permis une meilleure visibilité tout au long du cycle de vie du développement de produit.
- Consolidation de l’environnement d’ingénierie : Unification des données d’ingénierie issues de systèmes disparates dans une plateforme ALM centralisée, améliorant la visibilité, réduisant la complexité et optimisant la gestion du cycle de vie.
- Adoption utilisateur accélérée : Intégration de plus de 1 500 utilisateurs sur la nouvelle plateforme Codebeamer, favorisant l’adoption et la collaboration à l’échelle de l’organisation.
- Traçabilité de bout en bout : Établissement d’une traçabilité complète à travers les exigences, le développement, les tests et les activités de validation, soutenant la conformité et améliorant la gouvernance en ingénierie.
- Automatisation et intégration améliorées : Livraison de connecteurs personnalisés, de pipelines de migration et de solutions d’automatisation qui ont optimisé les flux de travail, réduit les efforts manuels et accru l’efficacité opérationnelle.
- Fondation de développement prête pour l’avenir : Création d’un écosystème d’ingénierie homogène qui soutient l’évolutivité, la cohérence des processus et l’innovation continue dans les programmes de véhicules définis par logiciel.
En alliant une expertise approfondie en ALM à une approche collaborative et centrée sur le client, nous avons aidé le client à moderniser son environnement d’ingénierie, accélérer la transformation numérique et établir une base solide pour le développement logiciel automobile futur.
